﻿@charset "utf-8";
*{ margin:0; padding:0;}
body{ background:#fff url(../images/metro_bg.jpg) repeat center top; overflow:hidden; text-decoration: none;font-family:"微软雅黑","黑体";font-weight:bold;font-size:1em;}
a:link,a:visited{color:#fff;text-decoration:none;}

.menu {float:right;padding:0; margin:0 0 0 10px;list-style: none;display:inline; }
.menu li {float:left; position:relative;margin:0 0 0 10px;}
.menu li a, .menu li a:visited {display:block;text-align:center; height:40px;line-height:40px;}
.menu li ul {z-index:9999;display: none;}
.menu li:hover a {background:#333;}
.menu li:hover ul {display:block; position:absolute; top:40px; left:-10px; width:110px;font-size:0.9em;}
.menu li:hover ul li a {display:block; background:#666;width:110px;text-align:left;}
.menu li:hover ul li a:hover {background:#333;}

#top{ height:40px; line-height:40px; width:100%; background:url(../images/top_bg.png) repeat-x left top; overflow:hiddden; padding:15px 0;margin:0 auto 50px;}
#top dl{ width:990px; margin:0 auto;}
#top dl dt{ float:left; background:url(../images/img_split.png) no-repeat 0 0; width:50px; height:40px;}
#top dl dd{ float:left;width:900px; }
#top li{float:left;list-style:none;display:inline; }
#top li.pic a{float:left;position:relative;}
#top li.pic a:hover{z-index:9999;}
#top li.pic a span{left:-9999;visibility: hidden;position:absolute;text-align:center;}
#top li.pic a span img{width:320px;height:320px; padding:3px; overflow:hidden;}
#top li.pic a:hover span{left:-340px;top:60px;visibility:visible;padding:3px;background:#fff;}

#metro_box{width:990px; height:605px; overflow:hidden; margin:0 auto;}
#metro_box dl dd ul{width:990px; height:565px; overflow:hidden;}
#metro_box dl dd ul li{width:180px; height:140px; overflow:hidden; list-style:none;float:left; margin:12px 6px; display:inline; padding:0px; opacity:0.8;filter:alpha(opacity=80); position:relative;text-decoration: none;
	text-align:center;line-height:140px;font-size:1.2em; color:#fff}
#metro_box dl dd ul li:hover{opacity:0.8;filter:alpha(opacity=80); padding:0px; border:0px dashed #fcfcfc;cursor:pointer;}
#metro_box dl dd ul li span{text-align:center; font-size:0.6em;display:none;}
#metro_box dl dd ul li:hover span{;text-align:center; background:#000; height:55px; line-height:16px; padding:85px 0 0 0;opacity:0.8;filter:alpha(opacity=80); display:block; position:absolute; bottom:0; left:0; width:100%;}
